﻿body {margin:0 0; background-color:black; 
}
a {color:gray;
                text-decoration: none;
}
a:hover {color: black;
}

.cc {
 width: 400px;
 overflow:hidden;
 text-overflow:ellipsis;
 cursor: auto;
 color: #999999;
 text-decoration: none;
}


/*  图片切换CSS开始  */
.boxgrid {
	width: 160px;
	height: 76px;

	overflow: hidden;
	position: relative;
	margin-bottom:6px;
}
/* 修改图片宽高的框 */
.box2{
	width:160px;
	height:76px;
	float:left;
	margin-right:5px;
}

.boxgrid img {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxgrid p {
	padding: 0 10px;
	color:#000;
	font-weight:bold;
	font:10pt "Lucida Grande", Arial, sans-serif;
}
.boxcaption {
	float: left;
	position: absolute;
	background: #000;
	height: 100%;
	width: 100%;
	opacity: 1;
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.captionfull .boxcaption {
	top: 260;
	left: 0;
	display:none;
	background-color:#FFE400
}
.caption .boxcaption {
	top: 220;
	left: 0;
}
/* 图片切换CSS结束   */

.top { width:1000px;height:98px;background-image:url(top.jpg); font-weight:bold; font-size:14px;
}
.top_bg_change1 {width:88px; height:20px;display:block;
}
.top_bg_change1 a {width:88px; height:20px; background:url(1u.gif);display:block;
}
.top_bg_change1 a:hover {width:88px; height:20px; background:url(1d.gif);display:block;
}

.top_bg_nochange1 {width:88px; height:20px;display:block;
}
.top_bg_nochange1 a {width:88px; height:20px; background:url(1d.gif);display:block;
}
.top_bg_nochange1 a:hover {width:88px; height:20px; background:url(1u.gif);display:block;
}


.top_bg_change2 {width:88px; height:20px;display:block;
}
.top_bg_change2 a {width:88px; height:20px; background:url(2u.gif);display:block;
}
.top_bg_change2 a:hover {width:88px; height:20px; background:url(2d.gif);display:block;
}

.top_bg_change3 {width:88px; height:20px;display:block;
}
.top_bg_change3 a {width:88px; height:20px; background:url(3u.gif);display:block;
}
.top_bg_change3 a:hover {width:88px; height:20px; background:url(3d.gif);display:block;
}

.top_bg_change4 {width:88px; height:20px;display:block;
}
.top_bg_change4 a {width:88px; height:20px; background:url(4u.gif);display:block;
}
.top_bg_change4 a:hover {width:88px; height:20px; background:url(4d.gif);display:block;
}


.top_bg_change5 {width:88px; height:20px;display:block;
}
.top_bg_change5 a {width:88px; height:20px; background:url(5u.gif);display:block;
}
.top_bg_change5 a:hover {width:88px; height:20px; background:url(5d.gif);display:block;
}

.top_img { width:980px;height:320px; margin:auto; 
}

.index_menu {width:980px; height:275px; margin:9px auto 0 auto; background-image:url(index_menu.png); background-repeat:no-repeat; font-size:12px;
}
    .index_menu a { color:gray; text-decoration:none; 
    }
    .index_menu a:hover {   color:black; text-decoration:none; 
    }
	
.index_menu_bg { width:175px; height:140px; display:block; background-color:white; padding-left:10px; padding-top:10px; line-height:22px;
}
.index_menu_bg_d { width:175px; height:140px; display:block; background:url(index_menu_bg.gif); padding-left:10px; padding-top:10px; line-height:22px;
}

.index_menu2 {width:980px; height:275px; margin:9px auto 0 auto; background-image:url(index_menu2.png); background-repeat:no-repeat; font-size:12px;
}
    .index_menu2 a { color:gray; text-decoration:none; 
    }
    .index_menu2 a:hover {   color:black; text-decoration:none; 
    }


.middle_img { width:980px; height:303px; margin:auto; background-image:url(middle_img_bg.jpg);
}

.middle_zzdt{width:200px; height:22px; padding-left:8px;font-size:16px; font-family:'微软雅黑'; font-weight:bold; color:#1a1a1a;}
 .middle_zzdt a, .middle_zzdt a:hover, .middle_zzdt a:visited{font-size:16px; font-family:'微软雅黑'; font-weight:bold; color:#1a1a1a;}
    .nav {
	list-style-type: none;
	margin-left: 12px;
    font-size:12px;
	display:inline;
    }
	.nav li{
	line-height:23px;
	_line-height:13px;
	background: url("li.gif") top left no-repeat;
	}
    .nav a:link, .nav a:visited  {
	    display: block; color:gray; text-decoration: none;padding-left:20px;
		*padding-left:10px;_padding-left:10px;
    }
		
    }
    .nav a:hover{
	    background-position: 0 -29px; color:black;padding-left:20px; *padding-left:10px;_padding-left:10px;
    }
    }
	
	 .nav2 {
	list-style-type: none;
	margin-left: -10px;
    font-size:12px;
	display:inline;
    }
	.nav2 li{
	line-height:18px;
	_line-height:12px;
	width:306px;
	overflow:hidden;
	
	}
	
	.nav2 a:link, .nav2 a:visited{
	display: block; color:gray; text-decoration: none; font-size:12px;
	}
	 .nav2 a:hover {
	 color:black; font-size:12px;
	 }

.bottom_img { width:1000px; height:188px; margin-top:3px;
}

.bottom {width:1000px;height:110px; background-color:#cccccc;
}
.bottom_2 {text-align:center; font-size:14px; color:#858282; line-height:20px; padding-top:2px;}
.bottom_2 a:link, .bottom_2 a:visited .bottom_2 a:hover {font-size:14px; color:#858282; }

.case_left { width:740px;float:left;
}
.case_left img {border:0; }
.case_left img a{border:0; }
.case_right { width:130px;height:340px;background-color:white;float:right;text-align:center; border: 1px solid gray; margin-top:50px;
}



            #menu_js
            {
                height: 26px;
                list-style: none;
                margin-left:-41px;
                display: block;
            }
            #menu_js li
            {
            }
            #menu_js li a
            {
                color:gray;
                text-decoration: none;
                display: block;
				padding-top:5px;
				margin-left:2px;
                width: 128px;
                height: 22px;
                text-align: center;
                background-color: white;
				font-size:12px;
            }
            #menu_js li a:hover
            {
                background-color: #bbbbbb;
                color: black;
				font-size:12px;
            }
            #menu_js li a#current
            {
                background-color: #bbbbbb;
                color: black;
				font-size:12px;
            }

.case_span { font-size:14px;font-weight:bold;
}
.case_a { margin-top:5px; }
.case_a a{color: black;}
.case_a a:hover{color: gray;}
.case_a1 a{color: gray;}
.case_a1 a:hover{color: black;}


.nei_3 {float:left; width:112px; height:36px; margin-left:60px; background-image:url(nei3.jpg); background-repeat:no-repeat;}
.nei_1 {float:left;  width:138px; height:36px; margin-left:80px; background-image:url(nei1.jpg); background-repeat:no-repeat;}
.nei_4{float:left; margin-left:50px; width:130px; height:36px;  background-image:url(nei4.jpg); background-repeat:no-repeat;}
.nei_2{float:left; margin-left:52px; width:128px; height:36px;  background-image:url(nei2.jpg); background-repeat:no-repeat;}
.nei_5{float:left;  width:110px; height:36px;  background-image:url(nei5.jpg); background-repeat:no-repeat;}

.nei { padding-top:61px; height:36px; padding-left:60px; }
.nei a{color: black; font-size:16px; font-weight:bold; margin-top:15px; margin-left:4px;}
.nei a:hover{color: gray;  font-size:16px; font-weight:bold; margin-top:15px; margin-left:4px;}